removable shelf - German English Dictionary